amorphous substrate - Turkish English Dictionary